Jolyon Palmer finished in 22nd and last place at the 2016 Chinese Grand Prix, in what was a tough race for the Brit and the Renault Sport F1 team at the Shanghai International Circuit on Sunday. Palmer is still optimistic however, going into the... More »